-- msg_appear
-- Create by weism
-- 通知某个玩家出现了

return function(lpc)
    local rid = lpc.rid;
    local m = lpc.data;
    trace("msg_appear", "%s出现了", m.name);
    
    local user = RID.find(rid);
    if (user ~= nil) then
        -- 玩家已经存在了，替换下数据
        user.dbase:aborb(m);
    else
        m.rid = rid;
        user = User.new(m); 
    end
end
